projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9f93464
)
keynav: Fix Shift-Tab
author
Matthias Clasen
<mclasen@redhat.com>
Wed, 1 Apr 2020 04:21:19 +0000
(
00:21
-0400)
committer
Matthias Clasen
<mclasen@redhat.com>
Wed, 1 Apr 2020 04:21:19 +0000
(
00:21
-0400)
This was broken by the shortcuts branch merge.
gtk/gtkshortcuttrigger.c
patch
|
blob
|
history
diff --git
a/gtk/gtkshortcuttrigger.c
b/gtk/gtkshortcuttrigger.c
index 0fdc5edb17d728051e5da1b8ef699b430844c424..8be4bd3349caf4f7af1b8c9c0293d15881002446 100644
(file)
--- a/
gtk/gtkshortcuttrigger.c
+++ b/
gtk/gtkshortcuttrigger.c
@@
-578,7
+578,12
@@
gtk_keyval_trigger_trigger (GtkShortcutTrigger *trigger,
*/
key = self->keyval;
if (self->modifiers & GDK_SHIFT_MASK)
- key = gdk_keyval_to_upper (key);
+ {
+ if (key == GDK_KEY_Tab)
+ key = GDK_KEY_ISO_Left_Tab;
+ else
+ key = gdk_keyval_to_upper (key);
+ }
if (keyval == key && /* exact match */
(!group_mod_is_accel_mod ||